const ServletUtils = {
    /**
     * 获取参数.
     * @param name
     * @return {any}
     */
    get : function (name) {
        var uri = window.location.href;
        if (name && name != null) {
            var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)')
            var r = uri.substring(uri.indexOf('?') + 1).match(reg)
            return (r != null) ? r[2] : null
        }

        var args = {};
        var query = uri.substring(uri.indexOf('?') + 1) // 获取查询串
        var pairs = query.split('&') // 在逗号处断开
        for (var i = 0; i < pairs.length; i++) {
            var pos = pairs[i].indexOf('=') // 查找name=value
            if (pos > -1) {
                var argname = pairs[i].substring(0, pos) // 提取name
                var val = pairs[i].substring(pos + 1) // 提取value
                args[argname] = val // 存为属性
            }
        }
        return args
    }
}

export default ServletUtils
